Delta Force Confirms Release Date & Promises Tons Of Content